<?php

/**
 * PersonalQuincena form.
 *
 * @package    control_obras
 * @subpackage form
 * @author     Your name here
 */
class PersonalQuincenaForm extends BasePersonalQuincenaForm
{
  public function setup()
  {
    parent::setup();

    if (!$this->getObject()->isNew())
    {
      foreach ($this->getObject()->getDiaTrabajados() as $dia_trabajado)
      {
        $dia_trabajado_form = new DiaTrabajadoForm($dia_trabajado);

        $this->embedForm($dia_trabajado, $dia_trabajado_form, "$dia_trabajado %content%");
      }
    }
  }

  public function configure()
  {
    //unset($this['personal_id'], $this['quincena_id']);

  //  $this->setWidget('personal_id', new sfWidgetFormInputHidden());
//    $this->setWidget('quincena_id', new sfWidgetFormInputHidden());

    $this->getWidgetSchema()->moveField('descuentos', sfWidgetFormSchema::LAST);
  }
}
